spitting feathers - German English Dictionary